from .common import output_ext


@output_ext("o")
def c_compiler(infiles, outfile, params):
    pass


@output_ext("o")
def cpp_compiler(infiles, outfile, params):
    pass


@output_ext("o")
def ada_compiler(infiles, outfile, params):
    pass


@output_ext("o")
def fortran_compiler(infiles, outfile, params):
    pass


@output_ext("class")
def java_compiler(infiles, outfile, params):
    pass


@output_ext("o")
def preprocessor(infiles, outfile, params):
    pass


@output_ext("so")
def linker_dll(infiles, outfile, params):
    pass


@output_ext(None)
def linker_exe(infiles, outfile, params):
    pass


@output_ext("a")
def archiver(infiles, outfile, params):
    pass


